Micron Document
Livres et Wikis | Archives | Info


SharpDevelop
layout: Wide Β· Narrow Β· Centered
──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
top
SharpDevelop (autrement Γ©crit #develop) est un environnement de dΓ©veloppement intΓ©grΓ© Open Source, et permet le dΓ©veloppement d'application en Visual Basic .NET et en C#. Il fait partie, avec MonoDevelop des alternatives Γ  Visual Studio.Net de Microsoft.

SharpDevelop fonctionne uniquement avec Windows (versions NT 4, 2000, Millenium, XP, Vista et 7).

SharpDevelop permet de dΓ©velopper des applications en utilisant le framework .NET de votre choix (2.0, 3.0, 3.5 ou 4.0).

La dernière version stable est la 5.1. Cette version améliore les performances du designer WPF et apporte le support de TypeScript.

Le projet a indiquΓ© avoir arrΓͺtΓ© le dΓ©veloppement de cette applicationcite-ref-1[1].

Contents


──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────

FonctionnalitΓ©s

β€’ Gestion des principaux langages .NET (C#, VB.NET, TypeScript, F#, Boo, IronPython, IronRuby)
β€’ IntΓ©gration de nUnit pour les tests unitaires, de couverture de code
β€’ IntΓ©gration d'un convertisseur VB.NET β†’ C# et vice versa
β€’ Support de Git (via TortoiseGit)
β€’ Support de Subversion (via tortoiseSVN)
β€’ Support de SandCastle pour la gΓ©nΓ©ration de la documentation
β€’ Support de toutes les versions de solutions .NET depuis le framework 2.0
β€’ Support de FxCop et de StyleCop
β€’ Intellisense ;
β€’ Module gΓ©nΓ©rateur de rapport et de gestion de base de donnΓ©es SharpReport ;
β€’ etc.

Par ailleurs, SharpDevelop est extensible par de nombreuses extensions.

Comparativement Γ  Visual Studio, SharpDevelop ne supporte que partiellement l'explorateur de base de donnΓ©es, le debogueur est moins abouti (pas de support de la fonction edit and continue), et il n'y a pas de crΓ©ation automatique de dataset typΓ©, ni d'entity framework.

Si SharpDevelop n'offre pas Γ  ce jour toutes les possibilitΓ©s permises par Visual Studio, il possΓ¨de en natif des extensions plus nombreuses que les versions Express – qui elles ne sont pas compatibles avec les plugins Visual Studio.

Notes et rΓ©fΓ©rences

cite-note-11. ↑ (en) Β« Is the project dead? Β· Issue #799 Β· icsharpcode/SharpDevelop Β», sur GitHub (consultΓ© le 16 janvier 2018)

Liens externes

β€’ (en) Site officiel de SharpDevelop
β€’ (fr) PrΓ©sentation de SharpDevelop

β€’ Portail des logiciels libres